home *** CD-ROM | disk | FTP | other *** search
-
- What's new in GNU enscript
- --------------------------
-
- Noteworthy changes in enscript version 1.4:
-
- * new and changed options:
-
- -a, --pages select pages to print
- -e, --escapes option takes an optional argument which
- changes the escape character
- -h, --no-job-header supress the job header page
- --title sets the name of stdin
- -I, --filter set input filter
- -j, --borders print borders around columns
- -k, --page-prefeed enable page prefeed
- -K, --no-page-prefeed disable page prefeed
- --highlight-bars enable highlight bars
- --highlight-bar-gray set the gray-level for highlight bars
- --printer-options pass extra options to the printer command
- --ul-style specify how the underlay strings are printed
-
- - renamed option `--page-header' to `--header'
- - renamed option `--pass-through-ps-files' to `--pass-through'
-
- * config file options:
-
- - AcceptCompositeCharacters
- - AppendCtrlD
- - FormFeedType what to do when a formfeed character is
- encountered from input
- - EscapeChar specify the escape character
- - UnderlayStyle how underlays are printed: outline / filled
-
- * new fancy headers: mp, frame
-
- * escapes:
-
- - font works now over page boundaries
- - ps include raw PostScript code to the output
- - shade new escape to highlight text regions
- - setfilename
- - setpagenumber
- - newpage
-
- * new encodings:
- - hp8 HP Roman-8
-
- * internationalization support with the GNU gettext
-
- * changed to use GNU Automake
-
- * program renamed from genscript to enscript
-
- * new utility scripts:
- - diffpp - pretty-print diff outputs
-
-
- Noteworthy changes in enscript version 1.3:
-
- * new encodings:
- - latin3 ISO-8859/3
- - pslatin1 PostScript interpreter's ISOLatin1Encoding
-
- * new fancy header: edd, a2ps
-
- * option changes:
- - option -Z, --pass-through-ps-files no longer wraps PS document
- inside enscript prolog and epilog.
-
- - renamed some options to conform the GNU coding standards:
- --output-file => --output
- --queue => --printer
- --tab-size => --tabsize
-
- - new command line / config file options:
- -z, --no-formfeed
- --ul-angle UnderlayAngle
- --ul-position UnderlayPosition
- --non-printable-format NonPrintableFormat
-
- * added some customization options to header description files:
- %Format format and define string constants according
- to format string
- %HeaderHeight explicit set the fancy header height
- %FooterHeight allocate space for the page footer
-
- Note! If you have defined your own fancy header, it will probably
- not work on enscript-1.3 without modifications. Following constants
- are removed from the enscript prolog so you must define them with
- the `%Format' comment:
-
- usadatestr = %Format: usadatestr %W
- eurdatestr = %Format: eurdatestr %E
- findatestr = %Format: findatestr %F
- timestr = %Format: timestr %C
- fmodstr = %Format: fmodstr $D{%a %b %e %T %Y}
-
- Check `lib/*.hdr' to see them in action.
-
- * the library directory has changed from `<prefix>/lib/enscript' to
- `<prefix>/share/enscript'
-
- * new Makefile targets: check, uninstall
-
- * enscript must no longer be installed before it can be tested; you
- can print files directly after you have compiled enscript.
-
- * support for Windows95/NT via the Win32 api
-